burrowing cobra - French English Dictionary